Pathoschild is a software publisher operating through GitHub, best known as the developer of SMAPI, the modding API for Stardew Valley. SMAPI serves as the foundational layer that enables the game's extensive community-driven modding ecosystem: it loads and manages third-party modifications, provides a stable set of interfaces and events that mod developers can build against, and insulates mods from changes in the underlying game code so that they continue to function across game updates. Beyond simply loading mods, the API offers tooling that is characteristic of a mature developer-focused platform, including automatic compatibility checks, update notifications for installed mods, detailed error logging, and graceful handling of mod failures so that a single broken modification does not crash the entire game. The product falls squarely into the software category of developer tools and game modding frameworks, a niche that combines aspects of runtime extensibility, API design, and community infrastructure. Typical use cases include players installing SMAPI as a prerequisite for running content, gameplay, or visual modifications in Stardew Valley, and mod authors using its documented interfaces to create and maintain those modifications without needing to alter the game itself. Because it is distributed openly through GitHub, the project also functions as a collaborative open-source effort, with its source code, documentation, and issue tracking publicly accessible to contributors. Although the catalog lists a single package, SMAPI occupies an outsized role within its domain, acting as the de facto standard upon which thousands of Stardew Valley mods depend, making Pathoschild a notable example of an independent developer whose work supports a much larger creative community.

SMAPI

The modding API for Stardew Valley.

Details